package com.yfp.goods.mapper;

import com.yfp.goods.domain.dto.AppletGoodsDto;
import com.yfp.goods.domain.dto.GoodsSearchNameDto;
import com.yfp.goods.domain.dto.LabelDto;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface AppletMapper {

    List<LabelDto> queryLabelListByWord(@Param("word") String word);

    /**
     * 筛选套餐基础数据
     *
     * @param word 单词
     * @return {@link List}<{@link AppletGoodsDto}>
     */
    List<AppletGoodsDto> comboLimitBasicInfo(@Param("word") String word);

    List<GoodsSearchNameDto>  goodsSearchName(@Param("word") String word);

    String comboNameById(@Param("comboId") String comboId);
}
